coffee planter - French English Dictionary